Creating and Training Agents
Complete guide to creating, configuring, and training your AI agents.
---
Overview
ATOM agents are AI assistants that learn from experience and can graduate through maturity levels. This guide covers:
- Creating your first agent
- Configuring agent capabilities
- Training through feedback
- Monitoring graduation readiness
- Promoting to higher maturity levels
---
Part 1: Creating Your First Agent
Step 1: Navigate to Agents
- Log in to https://app.atomagentos.com
- Click **"Agents"** in the left sidebar
- Click the **"Create Agent"** button
Step 2: Configure Basic Settings
**Basic Information:**
| Field | Description | Example |
|---|---|---|
| **Name** | Agent name (required) | "Finance Assistant" |
| **Description** | What the agent does | "Helps with financial analysis" |
| **Avatar** | Visual representation | Select from presets or upload |
Step 3: Select Agent Role
Choose what your agent specializes in:
**General Assistant**
- All-purpose helper
- Good for: General tasks, research, summarization
- Capabilities: Web browsing, search, analysis
**Finance Agent**
- Financial analysis and reporting
- Good for: Reconciliation, forecasting, budgeting
- Capabilities: Data analysis, report generation, calculations
**Marketing Agent**
- Marketing campaigns and content
- Good for: Social media, email campaigns, content creation
- Capabilities: Writing, scheduling, analytics
**Developer Agent**
- Code and technical tasks
- Good for: Code review, debugging, documentation
- Capabilities: Code analysis, testing, documentation
**Custom Role**
- Define your own specialization
- Specify custom capabilities
Step 4: Choose Initial Maturity Level
**Student** (Recommended for new agents)
- ✅ Can: Read, search, browse web
- ❌ Cannot: Make changes, send data
- Use for: Learning, observation, research
**Intern** (After some training)
- ✅ Can: Analyze, suggest, summarize
- ❌ Cannot: Create new data, send emails
- Use for: Analysis, recommendations
**Supervised** (Requires promotion)
- ✅ Can: Create, send_email, moderate actions
- ❌ Cannot: Delete, execute deployments
- Use for: Most business tasks
**Autonomous** (Requires extensive training)
- ✅ Can: All actions including high-risk
- Use for: Fully automated workflows
Step 5: Create Agent
Click **"Create Agent"** to finish. Your agent is now ready!
---
Part 2: Configuring Agent Capabilities
Adding Skills
Skills determine what your agent can do:
- Navigate to your agent
- Click the **"Skills"** tab
- Browse available skills
- Click **"Add"** to assign skills
**Available Skills:**
**Data Skills**
web_browsing- Browse and research websearch- Search databases and APIsanalysis- Analyze data and trendsvisualization- Create charts and graphs
**Communication Skills**
email- Send emailsslack- Post to Slackreports- Generate reportssummaries- Summarize content
**Business Skills**
reconciliation- Reconcile dataforecasting- Predict trendsbudgeting- Manage budgetsinvoicing- Process invoices
Configuring Parameters
Fine-tune agent behavior:
**LLM Parameters**
{
"temperature": 0.7, // Creativity (0.0-1.0)
"max_tokens": 2000, // Response length
"top_p": 0.9, // Nucleus sampling
"frequency_penalty": 0.0 // Reduce repetition
}**Guidelines:**
- **Temperature:**
0.0-0.3- Factual, precise (finance, data)0.4-0.7- Balanced (general tasks)0.8-1.0- Creative (writing, brainstorming)
- **Max Tokens:**
500-1000- Short responses1500-2500- Medium responses3000+- Long, detailed responses
---
Part 3: Running Agent Tasks
Basic Task Execution
- Open your agent
- Type your task in the chat interface
- Click **"Execute"** (or press Enter)
**Example Tasks:**
**Student Level:**
"Search for recent articles about machine learning"
"Summarize this document"
"Find information about..."**Intern Level:**
"Analyze this sales data and identify trends"
"Compare these two products"
"Suggest improvements for..."**Supervised Level:**
"Draft an email to the customer about their order"
"Create a report from this data"
"Organize these files into folders"Understanding Execution Results
After execution, you'll see:
**Result:**
- Main output or response
- Action taken (if applicable)
- Sources or references
**Reasoning Trace:**
- Step-by-step decision process
- Alternatives considered
- Confidence score
**Metadata:**
- Execution time
- Resources used
- Episodes created
---
Part 4: Training Your Agent
Providing Feedback
Help your agent learn through feedback:
**Rating Responses**
👍 **Thumbs Up** - Positive feedback
- Agent learns this approach works
- Increases preference for similar patterns
👎 **Thumbs Down** - Negative feedback
- Agent learns this approach doesn't work
- Decreases preference for similar patterns
**Adding Notes**
- Click **"Add Feedback"**
- Provide detailed guidance:
- Select category:
accuracy- Correctness of informationhelpfulness- Usefulness of responsesafety- Safety and complianceclarity- Clear communication
How Learning Works
**Experience Recording:**
Every execution creates an **episode** that captures:
- Task description and context
- Approach taken
- Outcome (success/failure)
- Confidence score
- Your feedback
**Pattern Recognition:**
After 10+ episodes, the agent:
- Identifies successful patterns
- Detects failure modes
- Generates adaptation suggestions
**Adaptation:**
The agent can:
- Reinforce successful patterns
- Avoid failed approaches
- Calibrate confidence levels
- Improve decision-making
---
Part 5: Monitoring Progress
Agent Statistics
Navigate to **"Statistics"** tab to see:
**Performance Metrics:**
- Total executions: 150
- Success rate: 94.6%
- Average confidence: 0.87
- Last execution: 2 hours ago
**Learning Metrics:**
- Total experiences: 45
- Successful patterns: 3
- Adaptations available: 1
**Graduation Readiness:**
- Current level: Student
- Readiness score: 72%
- Episodes until exam: 8
- Eligible for: Intern
Graduation Readiness Formula
Readiness = (
Zero-Intervention Ratio × 40% +
Constitutional Compliance × 30% +
Confidence Score × 20% +
Success Rate × 10%
)**Component Breakdown:**
**Zero-Intervention Ratio** (40%)
- Agent operates without human help
- Higher = more autonomous
- Threshold: 40% for intern, 60% for supervised, 85% for autonomous
**Constitutional Compliance** (30%)
- Adherence to safety guardrails
- Higher = safer behavior
- Threshold: 75% for intern, 85% for supervised, 95% for autonomous
**Confidence Score** (20%)
- Well-calibrated confidence
- Proper confidence matching actual success
- Threshold: Varies by level
**Success Rate** (10%)
- Overall task completion
- Higher = more reliable
- Target: >90% for all levels
---
Part 6: Graduation and Promotion
Understanding Graduation
Agents graduate through maturity levels based on performance:
**Student → Intern**
- Requires: 70% overall readiness
- 75% constitutional compliance
- 40% zero-intervention
**Intern → Supervised**
- Requires: 80% overall readiness
- 85% constitutional compliance
- 60% zero-intervention
**Supervised → Autonomous**
- Requires: 95% overall readiness
- 95% constitutional compliance
- 85% zero-intervention
Triggering Graduation Exam
**Automatic:**
- System checks eligibility every 30 episodes
- Agent notified when ready
**Manual:**
- Navigate to agent
- Click **"Graduation"** tab
- If eligible, click **"Trigger Exam"**
The 5-Stage Graduation Exam
**Stage 1: Data Collection**
- Reviews last 30 episodes
- Extracts performance metrics
- Validates sufficient data
**Stage 2: Constitutional Compliance**
- Checks for safety violations
- Validates compliance score
- Must meet threshold
**Stage 3: Confidence Assessment**
- Evaluates confidence calibration
- Checks over/under-confidence
- Must be well-calibrated
**Stage 4: Success Rate**
- Calculates overall success rate
- Analyzes failure patterns
- Must meet threshold
**Stage 5: Final Determination**
- Computes final readiness score
- Validates all thresholds
- Determines pass/fail
**Timeline:** Exam completes in < 1 second
Exam Results
**Passed:**
🎉 Congratulations! Your agent has graduated!
Previous Level: Student
New Level: Intern
Readiness Score: 0.72
New Capabilities Unlocked:
✓ Analyze data
✓ Suggest improvements
✓ Generate recommendations**Failed:**
Exam failed. Continue training to improve readiness.
Failed Stages:
- Constitutional Compliance (72% < 75% threshold)
Recommendations:
- Focus on safety guardrails
- Review constitutional violations
- Improve compliance scorePost-Promotion Monitoring
After promotion, the system monitors performance for 7 days:
**Automatic Demotion:**
- If success rate drops significantly
- If constitutional violations occur
- Can be disabled (manual review required)
**Manual Demotion:**
- Admins can demote at any time
- Records demotion reason
- Agent retains learning
---
Part 7: Best Practices
For New Agents
- **Start at Student Level**
- Learn agent's behavior
- Build confidence in capabilities
- Establish patterns
- **Use Clear Task Descriptions**
- Be specific about requirements
- Provide context when needed
- Define output format
- **Provide Consistent Feedback**
- Rate every execution
- Add detailed notes
- Be patient with learning
For Training Agents
- **Focus on Specific Domains**
- Train agent on specific task types
- Build expertise gradually
- Don't overwhelm with variety
- **Monitor Patterns**
- Review successful patterns
- Address failure modes
- Reinforce good behavior
- **Graduate at Right Time**
- Don't rush graduation
- Ensure readiness score is solid
- Verify constitutional compliance
For Mature Agents
- **Continue Monitoring**
- Watch performance post-promotion
- Provide ongoing feedback
- Adjust capabilities as needed
- **Expand Capabilities**
- Add new skills gradually
- Test in safe environments
- Monitor impact on performance
- **Maintain Safety**
- Review constitutional compliance
- Audit high-risk actions
- Adjust maturity level if needed
---
Part 8: Troubleshooting
Agent Not Learning
**Symptoms:**
- Repeated mistakes
- Low success rate
- Poor pattern recognition
**Solutions:**
- Provide more explicit feedback
- Focus on specific task types
- Review and rate past executions
- Ensure sufficient episodes (30+)
Graduation Exam Fails
**Symptoms:**
- Exam fails consistently
- Low readiness score
**Solutions:**
- Check which stage failed
- Address specific weakness
- Continue training
- Trigger exam again later
Poor Performance After Promotion
**Symptoms:**
- Success rate drops after graduation
- New errors appear
**Solutions:**
- Review new capabilities
- Provide additional training
- Consider demotion if severe
- Adjust task complexity
---
Advanced Topics
Custom Agent Roles
Create specialized agents for your domain:
- Select **"Custom Role"** when creating
- Define custom capabilities
- Specify task types
- Configure parameters
Multi-Agent Coordination
Have multiple agents work together:
- Create specialized agents
- Define clear responsibilities
- Use cross-agent coordination
- Monitor joint performance
Integration with External Systems
Connect agents to your tools:
- Navigate to **"Integrations"**
- Connect required services
- Grant permissions to agents
- Test integrations safely
---
Next Steps
- **Integration Setup:** Connect third-party services
- **Marketplace:** Browse agent components
- **API Reference:** Automate agent operations
- **Desktop App:** Local agent execution
---
**Last Updated:** 2025-02-06
**Version:** 1.0.0